package cn.buk.api.shdl.request.dto;

import cn.buk.api.shdl.dto.MyLocalDate;

import java.util.ArrayList;
import java.util.List;

public class RequestPassenger {

  /**
   * 旅客类型
   * 支持多种旅客类型，一名旅客最多可
   * 以有5 种身份，不可为空
   * ADT 成人
   */
  private List<String> ptc;

  /**
   * 出生日期
   * 可以为空，查询中包含儿童婴儿时儿
   * 童婴儿的生日不可为空
   */
  private MyLocalDate dateOfBirth;

  public List<String> getPtc() {
    if (ptc == null) {
      ptc = new ArrayList<>();
    }
    return ptc;
  }

  public void setPtc(List<String> ptc) {
    this.ptc = ptc;
  }

  public MyLocalDate getDateOfBirth() {
    return dateOfBirth;
  }

  public void setDateOfBirth(MyLocalDate dateOfBirth) {
    this.dateOfBirth = dateOfBirth;
  }
}
